<?php
interface system_passport_storage_interface {
	/**
	 * @return system_passport_storage_abstract
	 */
	public function setId($id);
	/**
	 * @return system_passport_storage_abstract
	 */
	public function setIdentity($identity);
	/**
	 * @return system_passport_storage_abstract
	 */
	public function setSecurity($is = false);
	/**
	 * @return system_passport_storage_abstract
	 */
	public function setLanguage($language = 'en_US');
	public function getId();
	public function getIdentity();
	public function getSecurity();
	public function getLanguage();
	public function readData();
	/**
	 * @return system_passport_storage_abstract
	 */
	public function save();
	/**
	 * @return system_passport_storage_abstract
	 */
	public function clean();
	public function hasData();
}